local skel = fk.CreateSkill{
  name = "affluence_skill",
}
Fk:loadTranslationTable{
  ["affluence_skill"] = "富贵",
  [":affluence_skill"] = "富贵",
  ["#affluence_skill"] = "队友下次获得手牌后你摸等量张牌",
  ["@@affluence_skill"] = "富贵",
}
---@type CardSkillSpec
local affluence = {
  prompt = "#affluence_skill",
  mod_target_filter = Util.TrueFunc,
  can_use = Util.CanUseToSelf,
  on_effect = function(self, room, effect)
    room:setPlayerMark(effect.to, "@@affluence_skill", 1)
    local delay = Fk.skills["#affluence_skill_delay"]
    if not room:hasSkill(delay) then
      room:addSkill(delay)
    end
  end,
}
skel:addEffect("cardskill", affluence)
return skel